Shaping the emerging paradigm of agent-orientation: Special issue on agent-oriented software development methodologies

نویسنده

  • Hong Zhu
چکیده

The Oxford English Dictionary defines the word methodology as ‘the branch of knowledge that deals with method generally or with the methods of a particular discipline or field of study’. Subsequently, the word methodolgy also refers to ‘the study of the suitability of the techniques employed in it’. For software development methodology, the discipline or the field of study is, of course, software development. Thus, it is a branch of knowledge that deals with a method or methods of software development and the study of the suitability of the techniques employed in it. There is no doubt that methodology plays a significant role in scientific study in almost all disciplines. However, the quest for science has often led to a largely futile battle of methodologies in answer to the question: How should we do it? Unfortunately, the study of software development is no exception. The recent rapid development in web technology as well as other computer hardware and communication network technologies provides a computation planform that has never been so powerful before. How to develop software systems that effectively and efficiently utilise such a powerful platform has imposed a challenge to software development methods. The past few years has seen a rapid growth in the research on new software development methods. Agent-orientation is one of the most active and promising among them. A great amount of work has been reported in the literature on software engineering of agent-based systems. A number of methodologies of software development have been proposed and investigated based on the concept of agent, such as Gaia [1], Tropos [2], and CAMLE [3], just to mention a few. Numerous workshops on this topic have been held at various conferences; see, for example [4,5]. A new international journal on Agent-Oriented Software Engineering has also been launched [6]. However, many fundamental questions concerning agent-orientation remain open and few general consensuses on the basic issues have achieved among researchers. The current state of the research on agent-oriented software engineering is very much a battle field. This special issue is a direct result of research efforts on agent-oriented software development. In July 2005, the First International Workshop on Agent-Oriented Software Development Methodologies (AOSDM’2005) was successfully held at the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE’05) in Taipei. Five papers were presented at the workshop, which attracted more than 30 attendants with lively discussions after each presentation. There are also more than 20 other papers on related topics presented at the SEKE’05 and

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

General and Special-purpose Methodologies for Agent Oriented Software Engineering

This paper provides a summary of software engineering process and its importance in open system industry. It describes the agent oriented software engineering development lifecycle. It also focuses on orientation of multi agent systems and on some representative agent oriented software engineering methodologies such as Gaia, ROADMAP, Tropos, and MaSE which are general purpose methodologies. The...

متن کامل

Supporting Tropos Concepts in Agent OPEN

The growth of interest in agent-orientation as a new paradigm has introduced the need for developing concepts, tools and techniques for modeling and engineering agent-based software systems. Object technology has been supporting the development of information systems for many years but is now slowly evolving to encompass more recent ideas relating to the concept of "agent". Integrating agent co...

متن کامل

Towards Requirement Traceability in TROPOS

If we are to be successful in the development of the next generation of agent oriented systems we must deal with the critical issue of requirements traceability. Failure to do so will imply in higher costs and longer corrective and adaptable maintenance. Unfortunately most agent-oriented methodologies are not addressing this issue. Requirement traceability is intended to ensure continued alignm...

متن کامل

Testing in Prometheus Methodology – Plan Oriented Approach

Agent Orientation is emerging as a dominant research area and also prevails as a new paradigm for constructing complex distributed system. Agents provide designers/developers with a way of structuring applications around autonomous, communicative elements. Thus, Agent Oriented Software Engineering (AOSE) is concerned with the use of agents in the development of complex distributed systems, espe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Multiagent and Grid Systems

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2006